﻿@import "admin.scss";
.am-form-label em { color: red }
.bold { font-weight: bold; }
.btn > .icon-only { margin: 0; vertical-align: middle; text-align: center; padding: 0; }
.box .overlay { z-index: 999999 }
.tip { color: #999; font-size: 12px; }
#edui_fixedlayer { z-index: 2000 !important }
.v-hide { display: none; }
/****表单处理****/
.form-file { position: relative; overflow: hidden; }
.form-file input[type=file] { position: absolute; left: 0; top: 0; z-index: 1; width: 100%; opacity: 0; cursor: pointer; font-size: 50rem; }
.fix-submit { position: fixed; bottom: 0; text-align: center; padding: 15px 0 40px 0; border-top: 1px solid #CCC; background: #FFF; width: 100%; z-index: 8888 }
.parsley-errors-list { margin: 0; padding: 2px 0 0 0px; color: $error-color }
/****表单处理结束*****/
@media (min-width: 1000px) {
    .modal-dialog { width: 980px; margin: 30px auto; }
}
/*表格相关*/
.table {  max-width: 100%;  empty-cells: show; }
.table tbody tr:nth-child(even) { background: #ecf0f1; }
.table-detail { width:100%; }
.table-detail>tbody>tr>td{
    padding:6px 8px !important;
    &:first-child { font-weight:bold; }
}
.table-detail>tbody>tr:first-child td{border-top:0;}
/*ace editor*/
.ace-editor { position: absolute !important; top: 0; right: 0; bottom: 0; left: 0; }
/*Page*/
.page { padding: 8px;
    .am-form { position: relative; padding: 10px 8px; border: 0; box-shadow: none; overflow: auto }
}
/***友情链接***/   
.link-list > ul > li { list-style: none; float: left; cursor: pointer; position: relative; margin: 8px; text-align:center; }
        .link-list > ul > li img { max-width: 100%; max-height: 90px; display: inline-block; }
    .link-list a.item { border: 1px solid #CCC; width: 150px; height: 100px; display: block; padding: 4px; text-align: center; }
    .link-list div.item { overflow: hidden; width:150px; }
    .link-list div.item p { margin-top:0.4rem; }
        .link-list a.item:hover { border: 1px solid #00c4fa; }
    .link-list > ul > li > p { text-align: center; margin: 8px 0 5px 0 }
    .link-list a.del { position: absolute; right: 0; top: 0; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #FF0000; background: rgba(255, 255, 255, 0.6) }
        .link-list a.del:hover { font-size: 18px }
    .link-list-item-msg { opacity: 0; position: absolute; height: 24px; background: #74B574; color: #FFF; text-align: center; line-height: 22px; width: 100%; margin: -4px; }
/***文章***/
#article.fullscreen { 
    padding:0;
    form { padding:0!important; }
}
.editor-tb-fixed { position:fixed!important; z-index: 1000; top:0; }
